Science

Hubble telescope spies a swarm of stars in a cosmic beehive